﻿/* eslint-disable comma-dangle */
/* eslint-disable no-unused-vars */
var MapProtocolId = {
  C2G_BASE_DEMO: 10, // 示例
  G2C_BASE_DEMO: 11, // 示例
  G2C_BASE_RESULT: 20, // 结果返回
  C2G_BASE_PING: 21, // Ping服务器
  G2C_BASE_PING: 22, // Ping服务器
  C2G_BASE_GAMEVERSION: 23, // 同步版本号
  G2C_BASE_GAMEVERSION: 24, // 同步版本号
  C2G_BASE_CONFIRM: 25, // 消息确认
  G2C_BASE_CONFIRM: 26, // 消息确认
  L2C_LOGIN_CONNECT: 800, // 连接成功
  C2L_LOGIN_NOTICESYSTEM: 801, // 请求 系统公告
  L2C_LOGIN_NOTICESYSTEM: 802, // 返回 系统公告
  C2L_LOGIN_NOTICEACTIVITY: 803, // 请求 活动公告
  L2C_LOGIN_NOTICEACTIVITY: 804, // 返回 活动公告
  C2L_LOGIN_USERLOGIN: 806, // 请求 登陆用户账号
  L2C_LOGIN_USERLOGIN: 807, // 返回 登陆用户账号
  C2L_LOGIN_SDKLOGIN: 808, // 请求 SDK登录
  L2C_LOGIN_SDKLOGIN: 809, // 返回 SDK登录
  G2C_LOGIN_CONNECT: 1000, // 连接成功
  C2G_LOGIN_PLAYERLOGIN: 1001, // 请求 登陆玩家
  G2C_LOGIN_PLAYERLOGIN: 1002, // 返回 登陆玩家
  C2G_LOGIN_PLAYERCREATE: 1003, // 请求 玩家创建
  G2C_LOGIN_PLAYERCREATE: 1004, // 返回 玩家创建
  G2C_LOGIN_REPLACED: 1005, // 通知玩家被取代连接
  G2C_LOGIN_BAN: 1006, // 通知玩家被封号
  C2G_LOGIN_CHECKNAME: 1007, // 请求 检测名字
  G2C_LOGIN_CHECKNAME: 1008, // 返回 检测名字
  C2G_LOGIN_PUIDLOGIN: 1009, // 请求 管理员使用PUID直接登录
  G2C_LOGIN_PUIDLOGIN: 1010, // 返回 管理员使用PUID直接登录
  G2C_LOGIN_SERVEREXIT: 1011, // 通知服务器即将关闭
  C2G_INFO_GETALL: 1100, // 请求 玩家全部信息
  G2C_INFO_GETALL: 1101, // 返回 玩家全部信息
  G2C_INFO_PUSHALL: 1102, // 推送 玩家信息 全部
  G2C_INFO_PUSHBASE: 1103, // 推送 玩家信息 基础
  C2G_INFO_CHANGEFLAGCLIENT: 1104, // 请求 更改客户端特殊标记
  G2C_INFO_CHANGEFLAGCLIENT: 1105, // 返回 更改客户端特殊标记
  C2G_INFO_CHANGEFLAGCLIENTDAILY: 1106, // 请求 更改客户端特殊标记每日
  G2C_INFO_CHANGEFLAGCLIENTDAILY: 1107, // 返回 更改客户端特殊标记每日
  C2G_INFO_PLAYERFIND: 1109, // 请求 玩家单条信息
  G2C_INFO_PLAYERFIND: 1110, // 返回 玩家单条信息
  C2G_NOTICE_SYSTEM: 1200, // 请求 系统公告
  G2C_NOTICE_SYSTEM: 1201, // 返回 系统公告
  C2G_NOTICE_ACTIVITY: 1202, // 请求 活动公告
  G2C_NOTICE_ACTIVITY: 1203, // 返回 活动公告
  G2C_NOTICE_ROLLING: 1205, // 发送 走马灯
  G2C_INFO_PUSHGAMENOTIFY: 1300, // 通知 即时推送
  C2G_INFO_GETCONFTEXT: 1301, // 请求 客户端获取配置文本
  G2C_INFO_GETCONFTEXT: 1302, // 返回 客户端获取配置文本
  C2G_MAIL_LIST: 1400, // 请求 邮件列表
  G2C_MAIL_LIST: 1401, // 返回 邮件列表
  C2G_MAIL_READ: 1402, // 请求 邮件读取
  G2C_MAIL_READ: 1403, // 返回 邮件读取
  C2G_MAIL_GET: 1404, // 请求 邮件领取附件
  G2C_MAIL_GET: 1405, // 返回 邮件领取附件
  C2G_MAIL_GETALL: 1406, // 请求 邮件一键领取
  G2C_MAIL_GETALL: 1407, // 返回 邮件一键领取
  C2G_MAIL_DELETE: 1408, // 请求 邮件删除
  G2C_MAIL_DELETE: 1409, // 返回 邮件删除
  C2G_MAIL_DELETEREADED: 1410, // 请求 邮件清理已读
  G2C_MAIL_DELETEREADED: 1411, // 返回 邮件清理已读
  C2G_MAIL_SAVE: 1412, // 请求 邮件保存/取消保存
  G2C_MAIL_SAVE: 1413, // 返回 邮件保存/取消保存
  C2G_MAIL_SEND: 1414, // 请求 邮件发送
  G2C_MAIL_SEND: 1415, // 返回 邮件发送
  G2C_GAME_MESSAGE: 2000, // 文本信息
  C2G_CHAT_SEND: 2100, // 请求 聊天信息发送
  G2C_CHAT_SEND: 2101, // 返回 聊天信息发送
  G2C_CHAT_RECEIVE: 2102, // 通知 聊天信息接收
  C2G_ROOM_INFO: 2200, // 请求 房间信息
  G2C_ROOM_INFO: 2201, // 返回 推送 房间信息
  G2C_ROOM_ROOMTHING: 2202, // 返回 推送 房间内容
  C2G_ROOM_FLY: 2203, // 请求 飞
  G2C_ROOM_FLY: 2204, // 返回 飞
  C2G_ROOM_GO: 2205, // 请求 移动
  G2C_ROOM_GO: 2206, // 返回 飞
  C2G_ITEM_GET: 2300, // 请求 拾取
  G2C_ITEM_GET: 2301, // 返回 拾取
  C2G_ITEM_DROP: 2302, // 请求 丢弃
  G2C_ITEM_DROP: 2303, // 返回 丢弃
  C2G_ITEM_USE: 2304, // 请求 使用
  G2C_ITEM_USE: 2305, // 返回 使用
  C2G_EQUIP_GET: 2400, // 请求 拾取
  G2C_EQUIP_GET: 2401, // 返回 拾取
  C2G_EQUIP_INFOROOM: 2402, // 请求 查看
  G2C_EQUIP_INFOROOM: 2403, // 返回 查看
  C2G_EQUIP_INFOINV: 2404, // 请求 查看
  G2C_EQUIP_INFOINV: 2405, // 返回 查看
  C2G_EQUIP_DROP: 2406, // 请求 丢弃
  G2C_EQUIP_DROP: 2407, // 返回 丢弃
  C2G_EQUIP_WEAR: 2408, // 请求 装备
  G2C_EQUIP_WEAR: 2409, // 返回 装备
  C2G_EQUIP_CHANGE: 2410, // 请求 装备
  G2C_EQUIP_CHANGE: 2411, // 返回 装备
  C2G_EQUIP_UNWEAR: 2412, // 请求 卸下
  G2C_EQUIP_UNWEAR: 2413, // 返回 卸下
  C2G_NPC_LOOK: 2500, // 请求 查看
  G2C_NPC_LOOK: 2501, // 返回 查看
  C2G_NPC_KILL: 2502, // 请求 攻击
  G2C_NPC_KILL: 2503, // 返回 攻击
  C2G_CHAR_SCORE: 3000, // 请求 角色属性
  G2C_CHAR_SCORE: 3001, // 返回 角色属性
  C2G_CHAR_OFFLINEINFO: 3003, // 请求 挂机信息
  G2C_CHAR_OFFLINEINFO: 3004, // 返回 挂机信息
  C2G_CHAR_OFFLINE: 3005, // 请求 挂机
  G2C_CHAR_OFFLINE: 3006, // 返回 挂机
  C2G_CHAR_LOOK: 3007, // 请求 查看
  G2C_CHAR_LOOK: 3008, // 返回 查看
  C2G_CHAR_INV: 3009, // 请求 背包
  G2C_CHAR_INV: 3010, // 返回 背包
  C2G_SKILL_LIST: 3100, // 请求 技能列表
  G2C_SKILL_LIST: 3101, // 返回 技能列表
  C2G_SKILL_LEVELUP: 3102, // 请求 技能升级
  G2C_SKILL_LEVELUP: 3103, // 返回 技能升级
  C2G_SKILL_USAGEUSE: 3104, // 请求 激发
  G2C_SKILL_USAGEUSE: 3105, // 返回 激发
  B2T_GT_START: 23000, // 返回 激发
  B2G_GT_ACTION: 23001, // 请求 GM功能
  G2B_GT_ACTION: 23002, // 请求 GM功能
  B2T_GT_END: 23004, // WebGm协议

  properties: {
    10: { name: 'C2G_BASE_DEMO', value: 10, desc: '示例' },
    11: { name: 'G2C_BASE_DEMO', value: 11, desc: '示例' },
    20: { name: 'G2C_BASE_RESULT', value: 20, desc: '结果返回' },
    21: { name: 'C2G_BASE_PING', value: 21, desc: 'Ping服务器' },
    22: { name: 'G2C_BASE_PING', value: 22, desc: 'Ping服务器' },
    23: { name: 'C2G_BASE_GAMEVERSION', value: 23, desc: '同步版本号' },
    24: { name: 'G2C_BASE_GAMEVERSION', value: 24, desc: '同步版本号' },
    25: { name: 'C2G_BASE_CONFIRM', value: 25, desc: '消息确认' },
    26: { name: 'G2C_BASE_CONFIRM', value: 26, desc: '消息确认' },
    800: { name: 'L2C_LOGIN_CONNECT', value: 800, desc: '连接成功' },
    801: { name: 'C2L_LOGIN_NOTICESYSTEM', value: 801, desc: '请求 系统公告' },
    802: { name: 'L2C_LOGIN_NOTICESYSTEM', value: 802, desc: '返回 系统公告' },
    803: { name: 'C2L_LOGIN_NOTICEACTIVITY', value: 803, desc: '请求 活动公告' },
    804: { name: 'L2C_LOGIN_NOTICEACTIVITY', value: 804, desc: '返回 活动公告' },
    806: { name: 'C2L_LOGIN_USERLOGIN', value: 806, desc: '请求 登陆用户账号' },
    807: { name: 'L2C_LOGIN_USERLOGIN', value: 807, desc: '返回 登陆用户账号' },
    808: { name: 'C2L_LOGIN_SDKLOGIN', value: 808, desc: '请求 SDK登录' },
    809: { name: 'L2C_LOGIN_SDKLOGIN', value: 809, desc: '返回 SDK登录' },
    1000: { name: 'G2C_LOGIN_CONNECT', value: 1000, desc: '连接成功' },
    1001: { name: 'C2G_LOGIN_PLAYERLOGIN', value: 1001, desc: '请求 登陆玩家' },
    1002: { name: 'G2C_LOGIN_PLAYERLOGIN', value: 1002, desc: '返回 登陆玩家' },
    1003: { name: 'C2G_LOGIN_PLAYERCREATE', value: 1003, desc: '请求 玩家创建' },
    1004: { name: 'G2C_LOGIN_PLAYERCREATE', value: 1004, desc: '返回 玩家创建' },
    1005: { name: 'G2C_LOGIN_REPLACED', value: 1005, desc: '通知玩家被取代连接' },
    1006: { name: 'G2C_LOGIN_BAN', value: 1006, desc: '通知玩家被封号' },
    1007: { name: 'C2G_LOGIN_CHECKNAME', value: 1007, desc: '请求 检测名字' },
    1008: { name: 'G2C_LOGIN_CHECKNAME', value: 1008, desc: '返回 检测名字' },
    1009: { name: 'C2G_LOGIN_PUIDLOGIN', value: 1009, desc: '请求 管理员使用PUID直接登录' },
    1010: { name: 'G2C_LOGIN_PUIDLOGIN', value: 1010, desc: '返回 管理员使用PUID直接登录' },
    1011: { name: 'G2C_LOGIN_SERVEREXIT', value: 1011, desc: '通知服务器即将关闭' },
    1100: { name: 'C2G_INFO_GETALL', value: 1100, desc: '请求 玩家全部信息' },
    1101: { name: 'G2C_INFO_GETALL', value: 1101, desc: '返回 玩家全部信息' },
    1102: { name: 'G2C_INFO_PUSHALL', value: 1102, desc: '推送 玩家信息 全部' },
    1103: { name: 'G2C_INFO_PUSHBASE', value: 1103, desc: '推送 玩家信息 基础' },
    1104: { name: 'C2G_INFO_CHANGEFLAGCLIENT', value: 1104, desc: '请求 更改客户端特殊标记' },
    1105: { name: 'G2C_INFO_CHANGEFLAGCLIENT', value: 1105, desc: '返回 更改客户端特殊标记' },
    1106: { name: 'C2G_INFO_CHANGEFLAGCLIENTDAILY', value: 1106, desc: '请求 更改客户端特殊标记每日' },
    1107: { name: 'G2C_INFO_CHANGEFLAGCLIENTDAILY', value: 1107, desc: '返回 更改客户端特殊标记每日' },
    1109: { name: 'C2G_INFO_PLAYERFIND', value: 1109, desc: '请求 玩家单条信息' },
    1110: { name: 'G2C_INFO_PLAYERFIND', value: 1110, desc: '返回 玩家单条信息' },
    1200: { name: 'C2G_NOTICE_SYSTEM', value: 1200, desc: '请求 系统公告' },
    1201: { name: 'G2C_NOTICE_SYSTEM', value: 1201, desc: '返回 系统公告' },
    1202: { name: 'C2G_NOTICE_ACTIVITY', value: 1202, desc: '请求 活动公告' },
    1203: { name: 'G2C_NOTICE_ACTIVITY', value: 1203, desc: '返回 活动公告' },
    1205: { name: 'G2C_NOTICE_ROLLING', value: 1205, desc: '发送 走马灯' },
    1300: { name: 'G2C_INFO_PUSHGAMENOTIFY', value: 1300, desc: '通知 即时推送' },
    1301: { name: 'C2G_INFO_GETCONFTEXT', value: 1301, desc: '请求 客户端获取配置文本' },
    1302: { name: 'G2C_INFO_GETCONFTEXT', value: 1302, desc: '返回 客户端获取配置文本' },
    1400: { name: 'C2G_MAIL_LIST', value: 1400, desc: '请求 邮件列表' },
    1401: { name: 'G2C_MAIL_LIST', value: 1401, desc: '返回 邮件列表' },
    1402: { name: 'C2G_MAIL_READ', value: 1402, desc: '请求 邮件读取' },
    1403: { name: 'G2C_MAIL_READ', value: 1403, desc: '返回 邮件读取' },
    1404: { name: 'C2G_MAIL_GET', value: 1404, desc: '请求 邮件领取附件' },
    1405: { name: 'G2C_MAIL_GET', value: 1405, desc: '返回 邮件领取附件' },
    1406: { name: 'C2G_MAIL_GETALL', value: 1406, desc: '请求 邮件一键领取' },
    1407: { name: 'G2C_MAIL_GETALL', value: 1407, desc: '返回 邮件一键领取' },
    1408: { name: 'C2G_MAIL_DELETE', value: 1408, desc: '请求 邮件删除' },
    1409: { name: 'G2C_MAIL_DELETE', value: 1409, desc: '返回 邮件删除' },
    1410: { name: 'C2G_MAIL_DELETEREADED', value: 1410, desc: '请求 邮件清理已读' },
    1411: { name: 'G2C_MAIL_DELETEREADED', value: 1411, desc: '返回 邮件清理已读' },
    1412: { name: 'C2G_MAIL_SAVE', value: 1412, desc: '请求 邮件保存/取消保存' },
    1413: { name: 'G2C_MAIL_SAVE', value: 1413, desc: '返回 邮件保存/取消保存' },
    1414: { name: 'C2G_MAIL_SEND', value: 1414, desc: '请求 邮件发送' },
    1415: { name: 'G2C_MAIL_SEND', value: 1415, desc: '返回 邮件发送' },
    2000: { name: 'G2C_GAME_MESSAGE', value: 2000, desc: '文本信息' },
    2100: { name: 'C2G_CHAT_SEND', value: 2100, desc: '请求 聊天信息发送' },
    2101: { name: 'G2C_CHAT_SEND', value: 2101, desc: '返回 聊天信息发送' },
    2102: { name: 'G2C_CHAT_RECEIVE', value: 2102, desc: '通知 聊天信息接收' },
    2200: { name: 'C2G_ROOM_INFO', value: 2200, desc: '请求 房间信息' },
    2201: { name: 'G2C_ROOM_INFO', value: 2201, desc: '返回 推送 房间信息' },
    2202: { name: 'G2C_ROOM_ROOMTHING', value: 2202, desc: '返回 推送 房间内容' },
    2203: { name: 'C2G_ROOM_FLY', value: 2203, desc: '请求 飞' },
    2204: { name: 'G2C_ROOM_FLY', value: 2204, desc: '返回 飞' },
    2205: { name: 'C2G_ROOM_GO', value: 2205, desc: '请求 移动' },
    2206: { name: 'G2C_ROOM_GO', value: 2206, desc: '返回 飞' },
    2300: { name: 'C2G_ITEM_GET', value: 2300, desc: '请求 拾取' },
    2301: { name: 'G2C_ITEM_GET', value: 2301, desc: '返回 拾取' },
    2302: { name: 'C2G_ITEM_DROP', value: 2302, desc: '请求 丢弃' },
    2303: { name: 'G2C_ITEM_DROP', value: 2303, desc: '返回 丢弃' },
    2304: { name: 'C2G_ITEM_USE', value: 2304, desc: '请求 使用' },
    2305: { name: 'G2C_ITEM_USE', value: 2305, desc: '返回 使用' },
    2400: { name: 'C2G_EQUIP_GET', value: 2400, desc: '请求 拾取' },
    2401: { name: 'G2C_EQUIP_GET', value: 2401, desc: '返回 拾取' },
    2402: { name: 'C2G_EQUIP_INFOROOM', value: 2402, desc: '请求 查看' },
    2403: { name: 'G2C_EQUIP_INFOROOM', value: 2403, desc: '返回 查看' },
    2404: { name: 'C2G_EQUIP_INFOINV', value: 2404, desc: '请求 查看' },
    2405: { name: 'G2C_EQUIP_INFOINV', value: 2405, desc: '返回 查看' },
    2406: { name: 'C2G_EQUIP_DROP', value: 2406, desc: '请求 丢弃' },
    2407: { name: 'G2C_EQUIP_DROP', value: 2407, desc: '返回 丢弃' },
    2408: { name: 'C2G_EQUIP_WEAR', value: 2408, desc: '请求 装备' },
    2409: { name: 'G2C_EQUIP_WEAR', value: 2409, desc: '返回 装备' },
    2410: { name: 'C2G_EQUIP_CHANGE', value: 2410, desc: '请求 装备' },
    2411: { name: 'G2C_EQUIP_CHANGE', value: 2411, desc: '返回 装备' },
    2412: { name: 'C2G_EQUIP_UNWEAR', value: 2412, desc: '请求 卸下' },
    2413: { name: 'G2C_EQUIP_UNWEAR', value: 2413, desc: '返回 卸下' },
    2500: { name: 'C2G_NPC_LOOK', value: 2500, desc: '请求 查看' },
    2501: { name: 'G2C_NPC_LOOK', value: 2501, desc: '返回 查看' },
    2502: { name: 'C2G_NPC_KILL', value: 2502, desc: '请求 攻击' },
    2503: { name: 'G2C_NPC_KILL', value: 2503, desc: '返回 攻击' },
    3000: { name: 'C2G_CHAR_SCORE', value: 3000, desc: '请求 角色属性' },
    3001: { name: 'G2C_CHAR_SCORE', value: 3001, desc: '返回 角色属性' },
    3003: { name: 'C2G_CHAR_OFFLINEINFO', value: 3003, desc: '请求 挂机信息' },
    3004: { name: 'G2C_CHAR_OFFLINEINFO', value: 3004, desc: '返回 挂机信息' },
    3005: { name: 'C2G_CHAR_OFFLINE', value: 3005, desc: '请求 挂机' },
    3006: { name: 'G2C_CHAR_OFFLINE', value: 3006, desc: '返回 挂机' },
    3007: { name: 'C2G_CHAR_LOOK', value: 3007, desc: '请求 查看' },
    3008: { name: 'G2C_CHAR_LOOK', value: 3008, desc: '返回 查看' },
    3009: { name: 'C2G_CHAR_INV', value: 3009, desc: '请求 背包' },
    3010: { name: 'G2C_CHAR_INV', value: 3010, desc: '返回 背包' },
    3100: { name: 'C2G_SKILL_LIST', value: 3100, desc: '请求 技能列表' },
    3101: { name: 'G2C_SKILL_LIST', value: 3101, desc: '返回 技能列表' },
    3102: { name: 'C2G_SKILL_LEVELUP', value: 3102, desc: '请求 技能升级' },
    3103: { name: 'G2C_SKILL_LEVELUP', value: 3103, desc: '返回 技能升级' },
    3104: { name: 'C2G_SKILL_USAGEUSE', value: 3104, desc: '请求 激发' },
    3105: { name: 'G2C_SKILL_USAGEUSE', value: 3105, desc: '返回 激发' },
    23000: { name: 'B2T_GT_START', value: 23000, desc: '返回 激发' },
    23001: { name: 'B2G_GT_ACTION', value: 23001, desc: '请求 GM功能' },
    23002: { name: 'G2B_GT_ACTION', value: 23002, desc: '请求 GM功能' },
    23004: { name: 'B2T_GT_END', value: 23004, desc: 'WebGm协议' },

  }
}

// 排序方式
var MapEOrder = {
  Ascending: 0, // 升序
  Descending: 1, // 降序
}
// 处理方式
var MapEHandleAction = {
  同意: 0,
  拒绝: 1,
  同意全部: 2,
}
// 战斗结果 胜负
var MapEBattleResult2 = {
  失败: 0,
  胜利: 1,
}
// 战斗结果 胜负平
var MapEBattleResult3 = {
  失败: 0,
  胜利: 1,
  平局: 2,
}
// 标记枚举
var MapEFlag = {
  None: 0,
  Flag1: 1,
  Flag2: 2,
  Flag3: 4,
  Flag4: 8,
  Flag5: 16,
  Flag6: 32,
  Flag7: 64,
  Flag8: 128,
  Flag9: 256,
  Flag10: 512,
  Flag11: 1024,
}
// 日志类型
var MapERecordType = {
  注册账号: 1,
  注册游戏: 2,
  登录游戏: 3,
  退出游戏: 4,
  管理员登陆: 5,
  管理员修改玩家数据: 6,
  管理员操作: 7,
  HTTP消息收到: 8,
  产出记录: 9,
  产出记录金币: 10,
  产出记录钻石: 11,
  产出记录经验: 12,
  产出记录潜能: 13,
  产出记录道具: 14,
  产出记录英雄: 15,
  消耗记录: 16,
  消耗记录金币: 17,
  消耗记录钻石: 18,
  消耗记录经验: 19,
  消耗记录潜能: 20,
  消耗记录道具: 21,
  消耗记录英雄: 22,
  发送邮件: 23,
  邮件系统发送: 24,
  邮件系统发送失败: 25,
  技能升级: 26,
}
// 操作来源
var MapEActionSource = {
  全部: 1,
  系统: 2,
  GM: 3,
  邮件: 4,
  邮件GM: 5,
  发送邮件: 6,
  技能升级: 7,
}
// 枚举示例
var MapEnumBaseDemo = {
  demo0: 1,
  demo1: 2,
}
// 服务器状态
var MapEServerState = {
  关闭: 0,
  开启: 1,
  待关闭: 2,
  待开启: 3,
}
// SDK平台
var MapEPlatform = {
  默认: 0,
}
// 标记类型int
var MapEFlagInt = {
  标记示例: 0,
  未读邮件数目: 1,
}
// 标记类型bool
var MapEFlagBool = {
  标记示例: 0,
  光辉战争周奖励可领: 1,
  光辉战争月奖励可领: 2,
}
// 走马灯类型
var MapENoticeRollingType = {
  玩家走马灯: 0,
  临时走马灯: 1,
  公告走马灯: 2,
  城战走马灯: 3,
}
// 动态日志类型
var MapEGameLogType = {
  动态日志: 1,
}
// 即时推送类型
var MapEGameNotifyType = {
  即时推送: 1,
  领导账号推送通知: 2, // 领导账号唯一ID
}
// 邮件类型
var MapEMailType = {
  系统邮件: 0,
  GM邮件: 1,
  GM全服邮件: 2,
  普通邮件: 11,
}
// 聊天类型
var MapEChatType = {
  闲聊: 0,
  谣言: 1,
  房间: 2,
  门派: 3,
  帮会: 4,
  私聊: 5,
}
// GM功能Action类型
var MapEGtAction = {
  登录: 0,
  服务器功能: 50,
  服务器信息: 51,
  服务器存档: 52,
  服务器关闭: 53,
  游戏功能: 100,
  上传配置文件: 101,
  更新配置文件: 102,
  公告获取: 103, // CLS_GtNotice
  公告设置: 104, // CLS_GtNotice
  临时走马灯: 105,
  临时走马灯未发送列表: 106,
  临时走马灯未发送删除: 107,
  发送邮件: 108, // CLS_GtMail
  全局邮件列表: 109, // CLS_ListGtMail
  删除全服邮件根据ID: 110, // CLS_ListGtMail
  服务器限制登陆公告获取: 111,
  服务器限制登陆公告设置: 112,
  服务器登陆限制设置: 113,
  服务器登陆限制解除: 114,
  服务器全局配置获取: 115, // dict<string,string>
  服务器全局配置设置: 116, // dict<string,string>
  玩家功能: 200,
  玩家数据修改: 201, // CLS_GtPlayerEdit
  玩家数据查询基本信息: 202, // CLS_Info_Base
  玩家数据查询杂项信息: 203, // CLS_Info_Misc
  玩家数据查询账号信息: 204, // CLS_GtPlayerInfoUser
  玩家数据查询游戏信息: 205, // CLS_Info_Game
  玩家数据查询原始数据: 206, // Player
}
// 玩家数据修改类型
var MapEGtPlayerEdit = {
  获取金币: 1,
  获取钻石: 2,
  获取经验: 3,
  获取潜能: 4,
  满血: 5,
  增加气血: 6,
  增加精神: 7,
  增加内力: 8,
  增加法力: 9,
  增加食物: 10,
  增加饮水: 11,
  变更门派: 12,
  获取道具: 13,
  调试数据: 14,
}

export default {

  MapEOrder: MapEOrder,
  MapEHandleAction: MapEHandleAction,
  MapEBattleResult2: MapEBattleResult2,
  MapEBattleResult3: MapEBattleResult3,
  MapEFlag: MapEFlag,
  MapERecordType: MapERecordType,
  MapEActionSource: MapEActionSource,
  MapEnumBaseDemo: MapEnumBaseDemo,
  MapEServerState: MapEServerState,
  MapEPlatform: MapEPlatform,
  MapEFlagInt: MapEFlagInt,
  MapEFlagBool: MapEFlagBool,
  MapENoticeRollingType: MapENoticeRollingType,
  MapEGameLogType: MapEGameLogType,
  MapEGameNotifyType: MapEGameNotifyType,
  MapEMailType: MapEMailType,
  MapEChatType: MapEChatType,
  MapEGtAction: MapEGtAction,
  MapEGtPlayerEdit: MapEGtPlayerEdit,

  MapProtocolId: MapProtocolId

}
